package com.hht.baselibs.listener

import android.view.DragEvent
import android.view.View
import com.hht.baselibs.util.ViewUtils


/**
 * Author:chen'hu
 * Time:2024/6/18 9:07
 * Description:This is BaseAdapterItemListener
 */
interface BaseAdapterItemListener<T> {
    fun onItemClick(itemBean: T)
    fun onItemOnLongClick(itemView: View, itemBean: T)
    fun onItemOnDrag(itemView: View, itemBean: T, event: DragEvent?, position: Int)
    fun onConvertView(viewUtils: ViewUtils, itemBean: T)
}